The location is fantastic, as is the gym (if you intend on staying fit whilst travelling!!).
If you want to do some cooking, be warned that the kitchen is not super well equipped - no toaster, kettle, bread knives, trays for cooking. However there was ample cutlery, two pans and a great microwave and oven.
There were a few hygiene issues (eg we were greeted by a cockroach in the bedroom, and an old cigarette and a leak in the kitchen) however overall things were good.
The TVs are also a bonus - fully equipped with every possible television service you could want.