We had a lovely stay, Joseph was very accommodating to let us check in early as I wasn't feeling well. The location is perfect for the beach, night life and exploring. There's plenty of bus stops right on the door steps. The view on the balcony is spectacular and the flat is suitable for a short stay. However, some of the fixtures would benefit from a refurbishment. For example, 2 of the 3 fans aren't fully functional, shower curtains are mouldy and the toilet is constantly leaking. The hot water stopped after the first day, luckily the weather was so hot that was ok to have cold showers. The bedrooms are both comfortable but be aware the back bedroom is right on the back street which is quite noisy throughout the day and night.