5 star place to stay. Great place, location and has all the amenities.