Lovely stay at Haven on James. Set back a little from the beach but an easy walk/bike ride. The place was super clean and Lauren was a great host with us needing to change dates last minute etc. Will definitely be back!