Very clean and beautiful place. Definitely a home away from home. I stayed for the night and felt very taken care of, they had extra everything and water for guests.