Spacious, clean, comfortable bed, lots of nice touches such as snacks, coffee, fruit. Privacy and great location. We had a great stay. Outdoor private patio was really nice decorated and we enjoyed having our meals there.