Immaculate place to stay, such a nice view and great location. Beach on the door step what else could you want?