Very pleasant accommodation and location