Great in every way! A real 5 star place to stay!