Lovely clean apartment and only a lovely 5min walk to the beach! Wifi was a bit patchy but the phone reception is good so it's not that big of a deal. Our little girl loved the friendly dogs around the yard!!