The location is perfect! Chris is amazing! Everything is just exactly what you need for a perfect vacation!