Lovely apartment and great to have pool etc on site. Perfect location, close to everything you need. Management company weren't very good to deal with - we had to arrange an additional payment but they didn't have the correct facility set up, ended up doing a bank transfer but not before they actually asked me for all my credit card details (which they didn't get, for obvious reason). Had a problem with the car park space also and had to park elsewhere - again they were no help in this and weren't willing to compromise or help pay for the alternative parking that we had to use. Overall good stay but would have been nicer if dealt with by a better management company.