Perfect hosts, perfect location and spotlessly clean. Highly recommended.