Immaculate ~ the place is spotless! Beautiful place to stay. Everyone, from the owner to the employees, were so welcoming, helpful, and thoughtful. I would definitely stay here again.