Everything you’d expect from a 5 star place.