Great service, great rooms - great value