Extremely nice place and very accommodating hosts. Everything is relatively new and clean. Spacious and complete with lots of amenities. Great choice.