A convenient and easy stay in well located accommodation.