perfect stay.
perfect location, cleanness, communication