Lovely and clean, we stayed in the villa and loved the view and proximity to the river. Only disappointment was the pool, hopefully this is back up and running next time.