great accommodation and great location