Amazing location right across from the beach and beautiful apartment. Would have rated 5 stars happily however unfortunately the food smell from the restaurant underneath was really unpleasant, especially at the rear of the apartment. Owner needs to resolve this.