5 star all around. Location, view, stylish, comfortable. Great comms w hostess. Effortless check in / check out. Really perfect place to stay!