What an excellent place to stay!! Everything you could need is provided for and thought through. We had such a good time and could have happily stayed for days longer. Some comfortable, contemporary and clean. Definitely worth booking for a stay!!!