I hope you realize this villa is not on the beach. Friends stayed there in Feb & the villa is beautiful but they did not use the beach. There are a lot of rocks although I don't doubt that people swim there. Did you consider the Flamingo? Some of the rooms are right on the water. I don't know if the Flamingo would be less expensive than BSV that I know other people have recommended to you. Good luck.