Well equipped, comfortable accommodation in excellent location.