Good accommodation and great location