Very impressive accommodation and great location