A great place to stay: highly recommended.