We spent over a month in Charles's apartment, and we're very comfortable. We had everything we needed and Charles was very responsive to any questions we had. We would certainly stay there again! Location is great: close to shops and the beach and lots of transport.