We had a perfect overnight stay and rest from the long drive, the place is super clean and the kitchen is well equipped so we could prepare our own food because it was too late to go out for a dinner. The small details in the decoration and the dishes, all are cute &pretty and all look new. Kids had quick deep in the pool and loved it. Great location too! Highly recommended!