Derek and Randy were excellent hosts and were extremely responsive. The property was clean, spacious, and well maintained. The property was walking distance to the beach, restaurants, and shopping. We enjoyed our stay and will want to book here again in the future.