Very clean, pleasant & beautiful place to stay. The hosts were nice and even though my schedule was hectic due to school demands, they were very accommodating.