Exceeded our expectations (the photos don't do it justice!). Spacious, clean, great location, and great hosts!