This is an incredible stay! The location is stellar- across the street from the most beautiful beach for swimming. The place is beautiful with everything you possibly need. Michael is a gracious host, really made us feel welcomed in every way. Highly recommend this accommodation. Hope to return one day!