Very clean, spacious and exactly as advertised. Elizabeth takes extra care being available, informative and all-around helpful to make the stay even better. Definitely has my stamp of approval.