Garden is beautiful, pool was lovely. Location is good, short walk to the beach and not too far into town. The flat had everything we needed and was great value. Would stay again.