Great flat and host. Flat was clean, perfectly equipped (except for the dishwasher which worked once every three times), and fully in line with pictures. WBV is a great resort with a lot of amenities; the private beach is particularly great, while the family pool is somewhat small. We really enjoyed our time. We would love to come back!