Location, location, location. And amazing beach/water views! Host/PM was very attentive to our needs and responded quickly when we in countered internet issues.