Beautiful house nestled in the trees, perfect spot for a peaceful relaxing weekend away.