This place combines the comfort of a home and the cleanliness of a hotel. Very professionally maintained, decorated very well. I could not ask for a better place to stay!