great place amazing location lots of amenities