5 stars all around. Clean place, great view and the furniture is tasteful. The place has good central cooling which was a big plus. There were beach equipments for use and the kitchen had some essentials.