Fantastic place in an amazing location. Everything was as described and no surprises. Will be booking again if the opportunity arises.