Craig was a fantastic host - we had some technological issues with getting inside when checking in BUT Craig was extremely responsive and came to help us as soon as he could. He also very kindly refunded us $50 for having to wait, which I was not expecting at all. I appreciated that very much.
The apartment was lovely and clean, very comfortable and super close to the beach and cafes/restaurants. 10/10 would visit again!