The Villa is a home away from home. Rebecca, who is an amazing Host, has gone above and beyond to accommodate and ensure her home is more than a home. She has created a treasure, Gem of a place!! Thank you for all you do.