Ideal location, spotlessly clean, and great hosts. Highly recommend.