Very clean and spacious for the price. David was a very helpful host and will answer any question you have. Very comfortable stay.