Mia & Craig were fabulous hosts! The location is perfect, just steps from the beach and many restaurants and shops. They even let us stay an extra night when our flight was cancelled! We had everything we needed right in the room, we highly recommend them!! Thank you so much!