Very comfortable accommodation and convenient location