Amazing home, wonderful hospitality, beautiful neighborhood I give 7 stars because the number seven represents perfection! Thank you for having us!