Perfect, spotless and clean, very modern, well furnished. Lots of extra’s foe brekkie, much appreciated. One of the best places we have stayed at. Highly recommended.