Excellent location, very close to beach, cafes, supermarkets.
The entire building is owned by the same people and we were on the third floor. To be honest, it wasn't that much of an issue as the stairs aren't terribly steep.
The space itself is quite small but I expect that's the same for most apartments in the area so reasonably priced considering the incredible location.
The living room/kitchen has AC but the bedrooms don't, nor do they have fans so can get quite warm.
The balcony was nice but not a lot for space and the AC unit took a fair bit of floor space as well.
Bathroom was good and clean, with excellent power from the shower and enough warm water.
Space is a little tight - we were mum dad and 3 year old here for 5 nights (so not a huge amount of luggage) and it started feeling a bit cramped towards the end.
Overall would definitely choose again if I was to return.