Perfect location and accommodation. Beautifully clean and well appointed. Highly recommend.