A home away from home in a beautiful and peaceful location.