Excellent location (near Cavendish Square), perfect facilities, clean and nice view of the mountain. Definitely recommend it.