The Villa itself and the location is absolutely beautiful! The fridge was stocked with fresh fruit and vegetables, drinks and everything for breakfast over our stay! For that I would give the villa 5 stars but unfortunately communication was not great. We tried booking the cooking class over a week before our arrival but only my messages regarding the class were ignored. We had an infant as well as the family who we were staying with so we had a total of two infants and were told we would have two baby beds but unfortunately one of them was missing the mattress so it was unusable leaving one baby with nowhere to sleep. We contacted the host and were told he didn’t have the mattress and to use a blanket which we couldn’t do because the bottom of the bed was just metal bars. We asked where we could buy one because the baby needs a safe place to sleep and we were once again ignored. Other than that I highly recommend the villa, especially if you don’t have kids, the view is absolutely breathtaking and the village is full of shops and delicious restaurants!