Great place overall! Awesome amenities as described.