excellent, as described. great location and tons of amenities.