This townhome is lovely, spacious and very clean. It has a lot of nice amenities, such as fully supplied kitchen, nice clean bathrooms, small propane "fire pit" on deck, small balcony off master bedroom, etc. Definitely a "five star" stay for our family.