Craigs place was lovely! Steps to the beach & pool. The apartment was spacious and had everything we needed and in short distance to everywhere we wanted to go. Craig responded within minutes to any questions we had. Would definitely stay here again!