perfect location, clean, great host, everything as listed