they are offering pretty good deals for a 2BR villa & I'd like feedback from anyone who has stayed or looked at the property.
Trip Advisor has pretty decent reviews but I like the BTF stamp of approval!
TIA, Steph
Follow Ups: