This place was excellent, as advertised. The location and amenities are especially good.