TERRIBLE. Staff is rude. Rooms are small. Location is noisy.