The Beach Haven is an immaculate, stylish place to stay. Sharon’s communication is excellent. Highly recommend.