Location, size and price was perfect for me. Parking was ideal. Well equipped with good WiFi connection.
The garden / pool area got the sun all day right until sunset.
I would say that the en-suite shower is really small and the shower head in the main bathroom could do with being changed. Loads of hot water tho.