Exellent accommodation and location