Excellent location, very comfy, and well-equipped place.