Everything exceeded our expectations and we loved every thing about it. Cleanliness was excellent and the beds extremely comfortable. Location was perfect for us and we enjoyed the swimming pool and BBQ.