Highly recommended accommodation and location.