A great place to stay, well presented in a good location