Comfertable accommodation in a top location. Highly recommended.