10/10. James made our trip less stressful with detailed instructions on checking in and location of parking which took a lot of stress off of us being in an unknown area. He also offered beach amenities so you don't have to pack it all. Will definitely stay again.