Absolutely perfect stay. Liz and Phil are great hosts and the villa and apartments are just lovely, you literally can’t go wrong. Pool area and grounds are beautiful and the rooms spotless.