Highly recommend this place: great location for beach, restaurants, shops; modern, well designed and well stocked unit, great deck, rooftop and views. James was a super host. Would definitely stay again.