Pretty close to perfection, beach within short walking distance, lots of restaurants in immediate area, cozy room, super nice hosts, the free breakfast is a nice bonus.