fantastic rooms, with excellent facilities well located