We stayed for 9 nights in Craig’s lovely apartment . It had everything we needed and was exactly as the photos portrayed . The place was spotless , safe and quiet, and handy to the beach , shops and restaurants . Craig was very responsive to all of my queries . I cannot recommend this apartment enough .