Very nice and welcoming hosts, clean place, perfect communication. The location was perfect for our specific needs.