Five Stars say it all. Everything was fantastic. It's a home far away from home. Thank you Karen and John for the experience. Wish we could have stayed longer.