We don't like to write negative reviews but we had an AWFUL EXPERIENCE.
This is not a "villa" as described and NOT a two bedroom. There is a room and a hallway with 2 beds on each side and they call it a room. There is no privacy between the rooms. (no walls, doors or curtains) The place is well photographed but it's certainly not the same feeling in person.
This place was very small and definitely not suitable for four people. The host was not responsive for days until last minute- same day of check in- to inform me there were additional costs for our accommodation and they preferred cash upon check in. We paid it through airbnb thinking it would be worth it, but it was unfortunately a disappointment. We did not feel comfortable staying there but felt like we had no choice.

Regarding the breakfast, let's just say we chose not to have it after the first day.
There are many other options available for far less.