Definitely recommend a stay at beach retreats! Gorgeous place and value for money.