Immaculately clean, great location, good size and Megan was a fantastic host