A great place to get away from stress and relax like home away from home.