Very clean and very well taken care of. We had a lovely stay and Cati was awesome with communication and everything!
Especially for kids the place offers a lot.