Great rooms, great service, all in all great