Excellent recommendations and on-site amenities.