An absolutely fantastic place to stay. All the little touches have been made here that make the stay a total 5 star. The house was immaculate and everything was new/modern. Little things like all the TVs being the same brand, same remote, all new. The heated floors in the bathrooms. The pots/pans/dishes being actually nice and new. Nice places have some of those things, but this place had ALL those things and they really ad up to a fantastic experience. We have stayed in AirBnb's all over the US and Europe and this was definitely near the top of the list. In addition to the house, the hosts were incredibly responsive and accommodating. I highly recommend.