Perfect location and accommodation. Highly recommend.