Great location, gorgeous ocean-front property with thoughtful touches. Would definitely stay again!