Great, comfortable accommodation in an excellent location