Great place with amenities to cover all your needs!