Excellent, amazing location and clean, well appointed accommodation. Highly recommend.