Beautiful accommodation and worth the price.