Great amenities, good location, clear communication.