excellent accommodation and great location.