Super spot. High quality accommodation. Recommend it thoroughly.