
Evan
September 2026
There is a compulsory £300 deposit which you must pay to complete check-in. If you dont have this extra money, you will not be able to cancel your booking, which should have already been paid for. Apartment is stunning and location is worth the money, just wish they didnt have hidden deposit









