Good location, clean amenities, great communication.