very comfortable and conveniently located accommodation