Excellent location, very clean space. Easy walk down to a private beach and to grocery, coffee, shops. Easy check in/out process and plenty of beach chairs and boogie boards to use! We will definitely be staying again.