Coastal Haven is a lovely stay with every convenience of home. The views are spectacular, the pictures do not do it justice. Thank you James and Sandy, we’ll be back.