Great place with many amenities.