Lovely spacious apartment, not brand new like some others nearby but this means it is much more roomy and homely, very clean, everything thought of, lovely helpful hosts who will go out of their way to help you, shared pool/spa/tennis court are added bonus... highly recommend!