The place is exactly like the pictures, we absolutely loved it.
Communication was perfect, staff were reachable at all times.
Ideally we would have liked the place to be slightly closer to touristic areas but it was great nonetheless as most attractions were 10-15 min ride away max.
Bottom line: will definitely stay here again.