Absolutely worth the money, book it up :)
Pros:
Location is fab, close to everything you need
Space was perfect - kitchen, bed, gym, pool. All as described!
Clean and comfy, bed was huge and a real treat
Value for money was just amazing, really worth it.
Cons:
My only con was no baggage storage on check out, but I found one a 5 minute walk away which wasn't so pricey.