10 out of 10...great location, spotlessly clean and great hosts.