The size of the unit is good and the balcony is great - nice view. The layout of the unit is good with the bedrooms away from the living area. The kitchen had everything we needed. We loved the location being so close to the shops and only a short drive to the beach. Parking was sometimes tricky.