Clean and modern facilities with all we needed for an enjoyable stay in a lovely location.