Perfect stay, clean, well appointed with a gorgeous yard and pool. We loved it here.