Great location and place with all amenities one may need.