A great place to stay and hide away from distractions.