Where exactly is this hotel located on the West End? Any reviews?