This place has everything you need. Beds so comfy, outdoor area so beautiful and spacious and perfect for dogs. The location is fantastic a 2 min walk to the beach and is also dog friendly . The place is immaculate and clean.