Excellent accommodation and location.