Villa WB ATO anyone ever stay here?

Tall

New Member
would like to hear pros and cons? only been to st barts once.. loved that it looked quiet
 
Hi Tall. It's WV ATO or Ti Chato. Looks nice with a great view. I don't see any reviews here.
 
Top