A great accommodation and location