Very spacious and clean. Beautiful rose garden. We had a fantastic stay.