An excellent place to stay. However, one should communicate openly about your expectations .