We were taken aback by how large the villa was - The living/bedroom was massive, and the bathroom area was the size of a living room. I would recommend Formosa for couples wanting to get married. The size of the villa is more than sufficient to accommodate a wedding crew (make up artist, hair stylist, etc).
The only downside for me was the insects - Being next to the golf course, you will see insects. We saw many mosquitoes during our stay there. If you don't like insects, I would recommend preparing an insect spray.
We purchased the breakfast buffet option for our stay. It was convenient because we had a busy schedule ahead of us. However, if we had time to go out for breakfast, we would have done that. The food was very basic with some cereal, bread, jam, scrambled eggs, tomatoes, mushrooms, bacon and sausages. There weren't any salads.
However, the food we had at our wedding reception was amazing, and we received positive feedback from our guests.