A comfortable and homely accommodation in an ideal location.