We enjoyed our stay here. The reality exceeded our expectations! Comfortable and relaxing, great views and beach walks, excellent location, friendly hosting, and all round fantastic experience! We will most definitely be back!