Excellent comfortable accommodation at a very convenient location