good accommodation and great location