Compact, comfortable and quiet accommodation, in a great location.