Great place. All amenities available. Great location.