Clean and spacious, friendly hosts, great location, more than you expect..