The perfect place to stay for comfort, privacy and accessibility to shops, restaurants and the beach.