Karen’s beautiful place is a perfectly located piece of paradise with everything you’d need in your home away from home