Great place to stay, a lot of restaurants and amenities