This is our second time staying at this great place. The location next to the beach and all the action can't be beat. Kevin is really on the ball as a host. He is very personable and easy to contact. The place is as pictured. Would stay again.