Absolutely beautiful place! The location is perfect - just by the beach - and the place is clean, private with the comfiest bed! We stayed with our 2.5 month old baby and it was great - Zoe even left us a changing mat and play gym for him! Great communication with the hosts as well. Would definitely recommend!