Great place to stay at with tons of amenities.