This place ticks all the boxes,
Beach house with a great view in a private setting surrounded by wildlife.
We had a 5 month old baby with us and found that the homes layout worked well. Just wish we could have stayed longer.
Highly recommended.