Excellent location and comfortable accommodation