We booked by Bona Vista at very late notice having been let down at our designated hotel (it had actually shut down between booking and arriving at the hotel- no one had told us!). We were warmly greeted by Steve, and made to feel very welcome throughout our stay. Having 2 small children isn't always easy when staying in small...
More
