A comfortable place to stay in. Excellent transport links. Well hosted.