Perfection describes this place . Amazing location , perfect size , everything you need ( even beach chairs) and amazing views. Would def stay here again .