Comfortable accommodation and great location