William was the best! Proactive, helpful, and knowledgeable. Amazing location, close to the beach, shops, and restaurants. What a fun vacation!