I really loved your trip report - thanks for sharing!

We are also orphans of Caravanserai/Alegria so we've been trying out other places to stay over the years. We have yet to get to BSV but it's on our list.

I wanted to mention that we have spent the last few years at Mary's Boon. Probably about 4 trips so far and we also ate there a lot when we were at Caravanserai. The dog mess you found on the stairs would have been a one time thing. When we stayed there in November, I noticed that the two resident dogs are starting to get really old. So, it might have been a "senior dog" issue or a visiting dog (I believe they are welcome on the beach if their people are eating there and enjoying the beach chairs). Their grounds staff are amazing and always doing something on the property so I hope your experience didn't turn you off too much from Mary's Boon - one of the island's charming boutique hotels!